.menubar{ width:1049px; margin:0 auto; }

.menu {
	background:#0066FF;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%; 
	border:1px solid #c0c0c0;
	height:31px;
}
.menu li {
	float: left;
	position:relative;
	border-right:1px solid #c0c0c0;
}
.menu li:hover ul, .menu li.over ul{display:block;}
.menu li ul{
	position:absolute;
	top:32px;
	background:#0066FF;
	float:left;
	display:none;
	width: 100%;
}  
.menu li ul li{
	border:1px solid #c0c0c0;
	display:block;
	width:150%;
}

.menu li a {
	background: #0066FF; /* cor ou imagem de fundo*/
	color: #FFF; /* cor da fonte*/
	display: block; /* */
	padding: 8px 12px;  /* margem vertical*/
	text-decoration: none; /* decoracao de texto*/
	
}
.menu li a:hover {
	background: #F4F4F4;
	color:#000 /*#333*/;
	padding-bottom: 8px;
	}